A Type Assignment System for the Game Semantics

نویسنده

  • PIETRO DI GIANANTONIO
چکیده

The aim of this paper is to give an alternative description of the game semantics (). The main idea is to mimic, in the game semantics setting, a duality existing in domain theory. In domain theory, the denotational semantics of a language can be given in two forms: a term can be interpreted by some point in a particular domain, or by a set of properties. The Stone-duality theorems, for domain theory , tell us that these two alternative descriptions are equivalent. In this setting, the properties of a term are normally called “types” and a set of rules, that allow to derive the properties satisfied by a term, is called “type assignment system”. In the literature type assignment systems are mainly used in the semantics of lambda calculi (). But, in principle, they can be used as an alternative description of any kind of denotational semantics, based on domain theory. Type assignment systems provide a concrete finitary way for defining the semantics of a term. In this paper we introduce a finitary description of λ-terms in a particular game model. We think that type assignment systems are useful in the context of game semantics since they provide a more concrete and intuitive account of the interpretation of terms given by game models. In fact, classically game semantics is given using a categorical definition. To derive the concrete definition from the categorical one can be a tiring task.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A type assignment system for game semantics

We present a type assignment system that provides a finitary interpretation of lambda terms in a game semantics model. Traditionally, type assignment systems describe the semantic interpretation of terms in domain theoretic models. Quite surprisingly, the type assignment system presented in this paper is very similar to the traditional ones, the main difference being the omission of the subtypi...

متن کامل

Innocent Game Semantics via Intersection Type Assignment Systems

The aim of this work is to correlate two different approaches to the semantics of programming languages: game semantics and intersection type assignment systems (ITAS). Namely, we present an ITAS that provides the description of the semantic interpretation of a typed lambda calculus in a game model based on innocent strategies. Compared to the traditional ITAS used to describe the semantic inte...

متن کامل

A Sound, Complete and Effective Second Order Game Semantics

We define a game semantics for second order classical arithmetic PA 2 (with quantification over predicates on integers and full comprehension axiom). Our semantics is effective: moves are described by a finite amount of information and whenever there is some winning strategy for the player defending the truth of the formula, then there is some primitive recursive winning strategy. Then we show ...

متن کامل

Partial Eigenvalue Assignment in Discrete-time Descriptor Systems via Derivative State Feedback

A method for solving the descriptor discrete-time linear system is focused. For easily, it is converted to a standard discrete-time linear system by the definition of a derivative state feedback. Then partial eigenvalue assignment is used for obtaining state feedback and solving the standard system. In partial eigenvalue assignment, just a part of the open loop spectrum of the standard linear s...

متن کامل

The Beneficial or Harmful Effects of Computer Game Stress on Cognitive Functions of Players

Introduction: Video games are common cultural issues with great influence in all societies. One of the important cognitive effects of video games is on creating stress on video players. The present research objective was to study different types of stress in players based on video game styles.  Methods: A total of 80 players, aged 18 to 30 years, played four types of video games;  Ru...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993